package com.mjf.cjt.enums;

import cn.hutool.core.collection.ListUtil;

import java.util.List;
/**
 * 销售订单列表查询 使用List封装
 */
public class SaleOrderForRes {
    public final static List<String> saleOrderList = ListUtil.of(
            "SaleOrder.Code",
            "SaleOrder.ID",
            "SaleOrder.Ts",
            "SaleOrder.VoucherDate",
            "SaleOrder.BusinessType.Name",
            "SaleOrder.ReturnOrderType.Name",
            "SaleOrder.ReturnReason.Name",
            "SaleOrder.ReturnOrderReason",
            "SaleOrder.Customer.Code",
            "SaleOrder.Customer.Name",
            "SaleOrder.Customer.PartnerAbbName",
            "SaleOrder.SettleCustomer.Code",
            "SaleOrder.SettleCustomer.Name",
            "SaleOrder.SettleCustomer.PartnerAbbName",
            "SaleOrder.Department.Name",
            "SaleOrder.Clerk.Name",
            "SaleOrder.Project.Name",
            "SaleOrder.Warehouse.Name",
            "SaleOrder.ReceiveWarehouse.Name",
            "SaleOrder.DeliveryDate",
            "SaleOrder.DeliveryMode.Name",
            "SaleOrder.Address",
            "SaleOrder.Province.Name",
            "SaleOrder.City.Name",
            "SaleOrder.District.Name",
            "SaleOrder.LogisticsNetwork.Name",
            "SaleOrder.TransDocNo",
            "SaleOrder.DeliveryCode",
            "SaleOrder.DeliveryVoucherDate",
            "SaleOrder.TransDriverPhone",
            "SaleOrder.LogisticsSettlementModes.Name",
            "SaleOrder.TransVehicleInfo",
            "SaleOrder.TransDriverName",
            "SaleOrder.LogisticsStatus.Name",
            "SaleOrder.LinkMan",
            "SaleOrder.ContactPhone",
            "SaleOrder.CustomerPhone",
            "SaleOrder.ContractCode",
            "SaleOrder.ReciveType.Name",
            "SaleOrder.DiscountRate",
            "SaleOrder.DataSource.Name",
            "SaleOrder.ExternalVoucherCode",
            "SaleOrder.SourceVoucherCode",
            "SaleOrder.sourceVoucherType.Name",
            "SaleOrder.VoucherState.Name",
            "SaleOrder.SocialCollaborateStatus.Name",
            "SaleOrder.isCounteractOrder",
            "SaleOrder.CollaborateVoucherCode",
            "SaleOrder.Memo",
            "SaleOrder.Maker",
            "SaleOrder.Agency",
            "SaleOrder.Reviser",
            "SaleOrder.Auditor",
            "SaleOrder.AuditedDate",
            "SaleOrder.AuditedTime",
            "SaleOrder.PrintCount",
            "SaleOrder.Changer",
            "SaleOrder.ChangeDate",
            "SaleOrder.Closer",
            "SaleOrder.CloseDate",
            "SaleOrder.CreatedTime",
            "SaleOrder.Customer.PartnerClass.Name",
            "SaleOrder.ExchangeRate",
            "SaleOrder.Currency.Name",
            "SaleOrder.Member.BalanceIntegral",
            "SaleOrder.Member.Code",
            "SaleOrder.Member.CardCode",
            "SaleOrder.Member.Name",
            "SaleOrder.Mobilephone",
            "SaleOrder.MemberAddress",
            "SaleOrder.LogisticsFee",
            "SaleOrder.BOMRule.Name",
            "SaleOrder.priuserdefnvc1",
            "SaleOrder.priuserdefnvc2",
            "SaleOrder.priuserdefnvc3",
            "SaleOrder.priuserdefnvc4",
            "SaleOrder.priuserdefnvc5",
            "SaleOrder.priuserdefnvc6",
            "SaleOrder.priuserdefdecm1",
            "SaleOrder.priuserdefdecm2",
            "SaleOrder.priuserdefdecm3",
            "SaleOrder.priuserdefdecm4",
            "SaleOrder.priuserdefdecm5",
            "SaleOrder.priuserdefdecm6",
            "SaleOrder.pubuserdefnvc1",
            "SaleOrder.pubuserdefnvc2",
            "SaleOrder.pubuserdefnvc3",
            "SaleOrder.pubuserdefnvc4",
            "SaleOrder.pubuserdefnvc5",
            "SaleOrder.pubuserdefnvc6",
            "SaleOrder.pubuserdefdecm1",
            "SaleOrder.pubuserdefdecm2",
            "SaleOrder.pubuserdefdecm3",
            "SaleOrder.pubuserdefdecm4",
            "SaleOrder.pubuserdefdecm5",
            "SaleOrder.pubuserdefdecm6",
            "SaleOrder.Customer.priuserdefdecm1",
            "SaleOrder.Customer.priuserdefdecm2",
            "SaleOrder.Customer.priuserdefdecm3",
            "SaleOrder.Customer.priuserdefdecm4",
            "SaleOrder.Customer.priuserdefdecm5",
            "SaleOrder.Customer.priuserdefnvc1",
            "SaleOrder.Customer.priuserdefnvc2",
            "SaleOrder.Customer.priuserdefnvc3",
            "SaleOrder.Customer.priuserdefnvc4",
            "SaleOrder.Customer.priuserdefnvc5",
            "SaleOrder.OrigAmount",
            "SaleOrder.OrigTaxAmount",
            "SaleOrder.Amount",
            "SaleOrder.TaxAmount",
            "SaleOrder.IdmarketingOrgan",
            "SaleOrder.SaleOrderDetails.ID",
            "SaleOrder.SaleOrderDetails.Warehouse.Name",
            "SaleOrder.SaleOrderDetails.Project.Name",
            "SaleOrder.SaleOrderDetails.PartnerInventoryName",
            "SaleOrder.SaleOrderDetails.PartnerInventoryCode",
            "SaleOrder.SaleOrderDetails.Inventory.Name",
            "SaleOrder.SaleOrderDetails.Inventory.InventoryClass.Name",
            "SaleOrder.SaleOrderDetails.Inventory.Code",
            "SaleOrder.SaleOrderDetails.Inventory.Specification",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefnvc1",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefnvc2",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefnvc3",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefnvc4",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefnvc5",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefdecm1",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefdecm2",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefdecm3",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefdecm4",
            "SaleOrder.SaleOrderDetails.Inventory.priuserdefdecm5",
            "SaleOrder.SaleOrderDetails.Unit.Name",
            "SaleOrder.SaleOrderDetails.Quantity",
            "SaleOrder.SaleOrderDetails.Unit2.Name",
            "SaleOrder.SaleOrderDetails.UnitExchangeRate",
            "SaleOrder.SaleOrderDetails.Quantity2",
            "SaleOrder.SaleOrderDetails.CompositionQuantity",
            "SaleOrder.SaleOrderDetails.Retailprice",
            "SaleOrder.SaleOrderDetails.LatestPOrigTaxPrice",
            "SaleOrder.SaleOrderDetails.LatestSaleOrigTaxPrice",
            "SaleOrder.SaleOrderDetails.LowestSalePrice",
            "SaleOrder.SaleOrderDetails.SingleInvGrossProfit",
            "SaleOrder.SaleOrderDetails.GrossProfit",
            "SaleOrder.SaleOrderDetails.GrossProfitRate",
            "SaleOrder.SaleOrderDetails.OrigPrice",
            "SaleOrder.SaleOrderDetails.DiscountRate",
            "SaleOrder.SaleOrderDetails.OrigDiscountPrice",
            "SaleOrder.SaleOrderDetails.TaxRate",
            "SaleOrder.SaleOrderDetails.OrigTaxPrice",
            "SaleOrder.SaleOrderDetails.OrigDiscountAmount",
            "SaleOrder.SaleOrderDetails.OrigTax",
            "SaleOrder.SaleOrderDetails.OrigTaxAmount",
            "SaleOrder.SaleOrderDetails.OrigDiscount",
            "SaleOrder.SaleOrderDetails.TotalCost",
            "SaleOrder.SaleOrderDetails.CostUnitPrice",
            "SaleOrder.SaleOrderDetails.SalesCostUnitPrice",
            "SaleOrder.SaleOrderDetails.MarkupRate",
            "SaleOrder.SaleOrderDetails.MarkupAmount",
            "SaleOrder.SaleOrderDetails.DiscountPrice",
            "SaleOrder.SaleOrderDetails.TaxPrice",
            "SaleOrder.SaleOrderDetails.DiscountAmount",
            "SaleOrder.SaleOrderDetails.Tax",
            "SaleOrder.SaleOrderDetails.TaxAmount",
            "SaleOrder.SaleOrderDetails.Discount",
            "SaleOrder.SaleOrderDetails.DeliveryDate",
            "SaleOrder.SaleOrderDetails.IsPresent",
            "SaleOrder.SaleOrderDetails.IsClose",
            "SaleOrder.SaleOrderDetails.Closer",
            "SaleOrder.SaleOrderDetails.DataSource.Name",
            "SaleOrder.SaleOrderDetails.SourceVoucherType.Name",
            "SaleOrder.SaleOrderDetails.SourceVoucherCode",
            "SaleOrder.SaleOrderDetails.priuserdefnvc1",
            "SaleOrder.SaleOrderDetails.priuserdefnvc2",
            "SaleOrder.SaleOrderDetails.priuserdefnvc3",
            "SaleOrder.SaleOrderDetails.priuserdefnvc4",
            "SaleOrder.SaleOrderDetails.priuserdefdecm1",
            "SaleOrder.SaleOrderDetails.priuserdefdecm2",
            "SaleOrder.SaleOrderDetails.priuserdefdecm3",
            "SaleOrder.SaleOrderDetails.priuserdefdecm4",
            "SaleOrder.SaleOrderDetails.pubuserdefnvc1",
            "SaleOrder.SaleOrderDetails.pubuserdefnvc2",
            "SaleOrder.SaleOrderDetails.pubuserdefnvc3",
            "SaleOrder.SaleOrderDetails.pubuserdefnvc4",
            "SaleOrder.SaleOrderDetails.pubuserdefdecm1",
            "SaleOrder.SaleOrderDetails.pubuserdefdecm2",
            "SaleOrder.SaleOrderDetails.pubuserdefdecm3",
            "SaleOrder.SaleOrderDetails.pubuserdefdecm4",
            "DetailMemo"
    );
}
